60555
496642
45845
325548
1005331
778648
695656
857213
813829
685297
924650
15700
5169799
3587581
3116148
2417804
2243988
2068609
1989358
192178
1776118
1724136
1696196
1642471